// ActionScript file
package com.app.factories{
	import com.adobe.serialization.json.JSONDecoder;
	import com.app.vo.PengumumanVO;
	
	import mx.controls.Alert;
	
    
    
    public class PengumumanFactory {
        
        public static function buildListPengumumanByDosenId(strData:String,pengVo:PengumumanVO):PengumumanVO{
        	//Alert.show(strData);
        	var parsedArray:Array= new JSONDecoder(strData).getValue();
            
            pengVo.pengumumanListByDosenId=parsedArray;
        	return pengVo;
        }
        public static function buildListPengumumanByMhsId(strData:String,pengVo:PengumumanVO):PengumumanVO{
            var parsedArray:Array = new JSONDecoder(strData).getValue();
            pengVo.pengumumanListByMhsId=parsedArray;
            return pengVo;
        }
        public static function buildPengumumanById(strData:String,pengVo:PengumumanVO):PengumumanVO{
            var parsedArray:Array = new JSONDecoder(strData).getValue();
            pengVo.pengId=parsedArray[0]['PENG_ID'];
            pengVo.pengJudul=parsedArray[0]['PENG_JUDUL'];
            pengVo.pengDosen=parsedArray[0]['PENG_DOSEN'];
            pengVo.pengTanggal=parsedArray[0]['PENG_TANGGAL'];
            pengVo.pengIsi=parsedArray[0]['PENG_ISI'];
            return pengVo;
        }
    }
}